/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.hl7.datatypes.r2.quantities;

import org.hl7.datatypes.r2.basic.CS;
import org.hl7.datatypes.r2.flavors.st.ST_SIMPLE;
import org.hl7.datatypes.r2.foundation.BL;
import org.hl7.datatypes.r2.foundation.DSET;
import org.hl7.datatypes.r2.foundation.SET;

/**
 *
 * @author Obama
 */
public class PQ extends QTZ{
    REAL value;
    CS unit;
    SET<CS> codingRationale;
    DSET<PQR> translation;
    PQ canonical;
    PQ negated;
    PQ inverted;

    @Override
    public PQ plus(QTY x){
        return null;
    }
    
    BL isOne(){
        return null;
    }

    PQ times(REAL x){
        return null;
    }

    PQ dividedBy(REAL x){
        return null;
    }

    PQ times(PQ x){
        return null;
    }

    PQ dividedBy(PQ x){
        return null;
    }
    

    PQ power(INT x){
        return null;
    }
     ST_SIMPLE literal(){
         return null;
     }

     PQ promotion(REAL x){
        return null;
    }
     REAL demotion(){
         return null;
     }
}
